package com.dushibao.admin.vo.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

/**
 *  用户信息 实体类
 *
 * @author zqd
 * @date 2021-12-06 08:28:09
 */
@Data
@Accessors(chain = true)
@ApiModel(description = "AdminModelResponse")
public class AdminModelResponse {

    private static final long serialVersionUID = 1L;

    /** 主键ID **/
    @ApiModelProperty(value = "主键ID", position = 1)
    private Long id;

    /** 入库时间 **/
    @ApiModelProperty(value = "入库时间", position = 2)
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date addTime;

    /** 是否删除,默认为0未删除，-1表示删除状态 **/
    @ApiModelProperty(value = "是否删除,默认为0未删除，-1表示删除状态", position = 3)
    private Integer deleteStatus;

    /** 登陆时间 **/
    @ApiModelProperty(value = "登陆时间", position = 4)
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date loginDate;

    /** 登陆Ip **/
    @ApiModelProperty(value = "登陆Ip", position = 5)
    private String loginIp;

    /** 密码 **/
    @ApiModelProperty(value = "密码", position = 6)
    private String password;

    /** 性别 1为男、0为女、-1为保密 **/
    @ApiModelProperty(value = "性别 1为男、0为女、-1为保密", position = 7)
    private Integer sex;

    /** 电话号码 **/
    @ApiModelProperty(value = "电话号码", position = 8)
    private String telephone;

    /** 真实姓名 **/
    @ApiModelProperty(value = "真实姓名", position = 9)
    private String trueName;

    /** 用户名 **/
    @ApiModelProperty(value = "用户名", position = 10)
    private String userName;

}
